Big Huge Thesaurus

giant clam

noun